package com.lswms.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.lswms.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 彩票下单记录
 *
 * @author Mark sunlightcs@gmail.com
 * @since 1.0.0 2020-06-20
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("yn_lottery_ticket_order")
public class YnLotteryTicketOrderEntity extends BaseEntity {
	private static final long serialVersionUID = 1L;

    /**
     * 用户id
     */
	private Long userId;
    /**
     * 期数
     */
	private String ticketNo;
    /**
     * 红球（05 11 16 19 20 22）
     */
	private String redBall;
    /**
     * 蓝球
     */
	private String blueBall;
    /**
     * 类型（1双色球，2排列5）
     */
	private Integer type;
    /**
     * 状态（0待付款，1已付款，2已中奖，3未中奖）
     */
	private Integer status;
	/**
	 * 中奖等级
	 */
	private Integer level;
    /**
     * 倍数
     */
	private Integer xCount;
    /**
     * 中奖金额
     */
	private BigDecimal reward;
    /**
     * 付款金额
     */
	private BigDecimal amount;
    /**
     * 总付款金额
     */
	private BigDecimal totalAmount;
    /**
     * 使用发送奖励金金额
     */
	private BigDecimal rewardAmount;
    /**
     * 更新者
     */
	private Long updater;
    /**
     * 更新时间
     */
	private Date updateDate;
}